<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of trabajador_model
 *
 * @author Marlon
 */
class trabajador_model extends CI_Model
{

    
    function __construct()
    {
        parent::__construct();
    
    }
    function generarTrabajador($trabajador,$trabajaxTrabajo){        
        $this->db->insert('trabajador',$trabajador);
        $this->db->insert('trabajadorxtipotrabajo',$trabajaxTrabajo); 
    }
    
    function buscarTrabajadores($gener,$nombres,$apellid,$trabajo,$tipPago,$dni,$usuario){
        $cad="select per.DNI as DNI, per.Nombres as Nombre,per.Apellidos as Apellidos, tr.Nombre NomTrabajo, tdor.TipoTrabajador as FormPago
        from trabajador tdor, persona per, trabajo tr, trabajadorxtipotrabajo tt 
        where tdor.IdTrabajador=per.IdPersona and tt.IdTrabajador=tdor.IdTrabajador 
        and tt.IdTrabajo=tr.IdTrabajo and  tdor.Usuario_IdUsuario=$usuario ";
        if($nombres!=''){
            $cad=$cad." and per.Nombres LIKE '%$nombres%'  ";
        }
        if($apellid!='' ){
            $cad=$cad." and per.Apellidos LIKE '%$apellid%'  ";
        }
        if($dni!='' ){
            $cad=$cad." and per.DNI LIKE '%$dni%'  ";
        } 
        if($gener!='' && $gener!='T' ){
            $cad=$cad." and per.Genero like '%$gener%'  ";
        } 
        if($trabajo!='' && $trabajo!='T'  ){
            $cad=$cad." and tr.IdTrabajo = '$trabajo'  ";
        } 
        if($apellid!='' && $tipPago!='T'  ){
            $cad=$cad." and tdor.TipoTrabajador like '$tipPago'  ";
        } 
     
        return $this->db->query($cad)->result_array(); 
    }
}

?>
